"""
1.士兵突击
			1.士兵许三多有一把AK47
			2.士兵可以开火
			3.枪能够发射子弹
			4.枪装填子弹，增加子弹数量


士兵：类
	姓名
	开火()

许三多：对象

枪：类
	ak47：对象
	发射子弹()
	装子弹()
"""


class Soldiers:

    def __init__(self, name):
        self.name = name

    def kaihuo(self, gun):
        print('士兵拿着枪开火...')
        gun.fire()


class Gun:

    def __init__(self, name):
        self.name = name

    def fire(self):
        print('biu biu biu.....')

    def add_bullet(self):
        print('装子弹...')


s = Soldiers('学三多')
g = Gun('AK47')

s.kaihuo(g)
